home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Diamond Collection / The Diamond Collection (Software Vault)(Digital Impact).ISO / cdr37 / vndnfo1a.zip / EXTRACT.BAT < prev    next >
DOS Batch File  |  1995-03-12  |  35KB  |  524 lines

  1. goto start
  2. :usage
  3. echo off
  4. cls
  5. echo ╔═════════════════════════════════════════════════════════════╗
  6. echo ║    extract.bat -- extract all fields from VENDINFO          ║
  7. echo ║                   file, writing results to out_file         ║
  8. echo ║                                                             ║
  9. echo ║    usage:                                                   ║
  10. echo ║           extract diz_file out_file                         ║
  11. echo ║    where:                                                   ║
  12. echo ║           diz_file = pathname of VENDINFO file              ║
  13. echo ║                                                             ║
  14. echo ║           out_file = pathname of output file to which       ║
  15. echo ║                      extracted information should be        ║
  16. echo ║                      written                                ║
  17. echo ║                                                             ║
  18. echo ║    example:                                                 ║
  19. echo ║           extract vendinfo.diz sample.prn                   ║
  20. echo ║                                                             ║
  21. echo ║ Copyright 1993-94 Rams' Island Software All Rights Reserved ║
  22. echo ║    Rams' Island Software, 7644 Lakecliff, Parker CO 80134   ║
  23. echo ╚═════════════════════════════════════════════════════════════╝
  24. goto exit
  25.  
  26. :start
  27. rem ----- test for presence of required arguments -------------------
  28. if %1.==. goto usage
  29. if %2.==. goto usage
  30.  
  31. rem ----- test for valid, authenticated file ------------------------
  32. vendprcs %1 -zk                      -y " "                      > %2
  33. if errorlevel 12 goto allOK
  34.  
  35. :test11
  36. if not errorlevel 11 goto test10
  37. echo ┌──────────────────────────────────────────────────────────┐ >> %2
  38. echo │ Test of validity and authentication of VENDINFO.DIZ file │ >> %2
  39. echo └──────────────────────────────────────────────────────────┘ >> %2
  40. echo       This VENDINFO.DIZ file has a missing or invalid      >> %2
  41. echo       author authentication code.  If you are the author   >> %2
  42. echo       and you are testing your VENDINFO.DIZ file, this     >> %2
  43. echo       simply means that you have not yet registered        >> %2
  44. echo       VendEdit and entered the registration numbers so     >> %2
  45. echo       that VendEdit can produce an authenticated record.   >> %2
  46. echo       (It's also possible that you have a special-purpose  >> %2
  47. echo       VendEdit registration, and are attempting to produce >> %2
  48. echo       VENDINFO records for products outside the allowed    >> %2
  49. echo       types.  Try Verify Warnings for more information.)   >> %2
  50. vendprcs    -y " "      >> %2
  51. echo       If you are an author testing your VENDINFO.DIZ file  >> %2
  52. echo       and you have already entered your registration keys, >> %2
  53. echo       make sure that the company name used in this         >> %2
  54. echo       VENDINFO file exactly matches the name in which you  >> %2
  55. echo       registered.  Registration keys are tied to your      >> %2
  56. echo       company name.  In VendEdit, try Edit Author Company  >> %2
  57. echo       and press F3.                                        >> %2
  58. vendprcs    -y " "      >> %2
  59. echo       If you have found this VENDINFO.DIZ file in a        >> %2
  60. echo       distributed package, however, then that package may  >> %2
  61. echo       be hacked or corrupted.                              >> %2
  62. goto continue
  63.  
  64. :test10
  65. if errorlevel 10 goto badtext
  66. if errorlevel 1 goto error
  67. goto allOK
  68.  
  69. :error
  70. echo ┌──────────────────────────────────────────────────────────┐ >> %2
  71. echo │ Test of validity and authentication of VENDINFO.DIZ file │ >> %2
  72. echo └──────────────────────────────────────────────────────────┘ >> %2
  73. echo       There has been an error in the reading of this       >> %2
  74. echo       VENDINFO.DIZ file, preventing further processing.    >> %2
  75. echo       The error is probably an incorrect size or CRC       >> %2
  76. echo       for either the text or the data section, and may be  >> %2
  77. echo       caused by a hacked or corrupted file.                >> %2
  78. goto exit
  79.  
  80. :badtext
  81. echo ┌──────────────────────────────────────────────────────────┐ >> %2
  82. echo │ Test of validity and authentication of VENDINFO.DIZ file │ >> %2
  83. echo └──────────────────────────────────────────────────────────┘ >> %2
  84. echo NOTE: This VENDINFO.DIZ file has an incorrect size or CRC  >> %2
  85. echo       for either the text or the data section, and may be  >> %2
  86. echo       a hacked or corrupted file.                          >> %2
  87. goto exit
  88.  
  89. :allOK
  90. echo ┌──────────────────────────────────────────────────────────┐ >> %2
  91. echo │ Test of validity and authentication of VENDINFO.DIZ file │ >> %2
  92. echo └──────────────────────────────────────────────────────────┘ >> %2
  93. echo NOTE: This VENDINFO.DIZ file has passed all validity and   >> %2
  94. echo       security tests, including size and CRC tests and     >> %2
  95. echo       basic author source authentication.                  >> %2
  96.  
  97. :continue
  98. rem ----- extract all information from file -------------------------
  99. vendprcs    -y " "      >> %2
  100. vendprcs    -y " "      >> %2
  101. echo ┌──────────────────────────────────────────────────────────┐ >> %2
  102. echo │     Extraction of information from VENDINFO.DIZ file     │ >> %2
  103. echo └──────────────────────────────────────────────────────────┘ >> %2
  104. vendprcs VENDDATA -xpp  -zn         -y "Product Information: @" -na >> %2
  105. vendprcs VENDDATA -xpe  -zn         -y " @ v"                  -na >> %2
  106. vendprcs VENDDATA -xpv  -zn         -y "@ "                    -na >> %2
  107. vendprcs VENDDATA -xpt              -y "(@)"                   -na >> %2
  108.  
  109. vendprcs VENDDATA                   -y "                     " -na >> %2
  110. vendprcs VENDDATA                   -y "Header Information   " -na >> %2
  111. vendprcs VENDDATA -xhv              -y "        VI Version: @" -na >> %2
  112. vendprcs VENDDATA -xht              -y "       Header Type: @" -na >> %2
  113. vendprcs VENDDATA -xhd              -y "         Prep Date: @" -na >> %2
  114.  
  115. vendprcs VENDDATA                   -y "                     " -na >> %2
  116. vendprcs VENDDATA                   -y "Product Information  " -na >> %2
  117. vendprcs VENDDATA -xpy              -y "      Product Type: @" -na >> %2
  118. vendprcs VENDDATA -xpp              -y "      Product Name: @" -na >> %2
  119. vendprcs VENDDATA -xpe              -y "    Name Extension: @" -na >> %2
  120. vendprcs VENDDATA -xpv              -y "           Version: @" -na >> %2
  121. vendprcs VENDDATA -xpt              -y "              Date: @" -na >> %2
  122. vendprcs VENDDATA -xpr              -y "    Version Reason: @" -na >> %2
  123. vendprcs VENDDATA -xpn              -y "   Filename Prefix: @" -na >> %2
  124. vendprcs VENDDATA -xppn             -y "   Number of Parts: @" -na >> %2
  125. vendprcs VENDDATA -xppt             -y "         This Part: @" -na >> %2
  126. vendprcs VENDDATA -xppl -zi20 -zc45 -y "     List of Parts: @" -na >> %2
  127. vendprcs VENDDATA -xppc -zi20 -zc45 -y "  CompuServe Parts: @" -na >> %2
  128. vendprcs VENDDATA -xph  -zi20 -zc45 -y "  Screenshot Types: @" -na >> %2
  129. vendprcs VENDDATA -xpx  -zi20 -zc45 -y "          Replaced: @" -na >> %2
  130. vendprcs VENDDATA                   -y "     Description 1:  " -na >> %2
  131. vendprcs VENDDATA -xpd1 -zi10                                -na >> %2
  132. vendprcs VENDDATA                   -y "     Description 2:  " -na >> %2
  133. vendprcs VENDDATA -xpd2 -zi10 -zc70                          -na >> %2
  134. vendprcs VENDDATA -xpd3 -zi20 -zc45 -y "     Description 3: @" -na >> %2
  135. vendprcs VENDDATA -xpd4 -zi20 -zc45 -y "     Description 4: @" -na >> %2
  136. vendprcs VENDDATA                   -y "     Description 5:  " -na >> %2
  137. vendprcs VENDDATA -xpd5 -zi10 -zc70                          -na >> %2
  138. vendprcs VENDDATA                   -y "     Description 6:  " -na >> %2
  139. vendprcs VENDDATA -xpd6 -zi10 -zc70                          -na >> %2
  140. vendprcs VENDDATA -xpc1             -y "        Categories: @" -na >> %2
  141. vendprcs VENDDATA -xpc2             -y "                    @" -na >> %2
  142. vendprcs VENDDATA -xpc3             -y "                    @" -na >> %2
  143. vendprcs VENDDATA -xpc4             -y "                    @" -na >> %2
  144. vendprcs VENDDATA -xpc5             -y "                    @" -na >> %2
  145. vendprcs VENDDATA -xpk  -zi20 -zc45 -y "          Keywords: @" -na >> %2
  146.  
  147. vendprcs VENDDATA                   -y "                     " -na >> %2
  148. vendprcs VENDDATA    -y "RSAC Game Rating Info, if applicable" -na >> %2
  149. vendprcs VENDDATA -xprrr            -y "      Registry Nbr: @" -na >> %2
  150. vendprcs VENDDATA -xprrvn -zn       -y "          Violence: @" -na >> %2
  151. vendprcs VENDDATA -xprrvt           -y "  @"                   -na >> %2
  152. vendprcs VENDDATA -xprrnn -zn       -y "        Nudity/Sex: @" -na >> %2
  153. vendprcs VENDDATA -xprrnt           -y "  @"                   -na >> %2
  154. vendprcs VENDDATA -xprrst           -y "                       @" -na >> %2
  155. vendprcs VENDDATA -xprrln -zn       -y "          Language: @" -na >> %2
  156. vendprcs VENDDATA -xprrlt           -y "  @"                   -na >> %2
  157.  
  158. vendprcs VENDDATA                   -y "                     " -na >> %2
  159. vendprcs VENDDATA                   -y "Platform Information " -na >> %2
  160. vendprcs VENDDATA                   -y " Minimal Platform    " -na >> %2
  161. vendprcs VENDDATA -xp1c             -y "               CPU: @" -na >> %2
  162. vendprcs VENDDATA -xp1s             -y "       Clock Speed: @" -na >> %2
  163. vendprcs VENDDATA -xp1o             -y "         Op System: @" -na >> %2
  164. vendprcs VENDDATA -xp1rs            -y "        Std Memory: @" -na >> %2
  165. vendprcs VENDDATA -xp1rm            -y "        EMS Memory: @" -na >> %2
  166. vendprcs VENDDATA -xp1re            -y "        Ext Memory: @" -na >> %2
  167. vendprcs VENDDATA -xp1rx            -y "        XMS Memory: @" -na >> %2
  168. vendprcs VENDDATA -xp1dm            -y "    Disk Min Instl: @" -na >> %2
  169. vendprcs VENDDATA -xp1df            -y "   Disk Full Instl: @" -na >> %2
  170. vendprcs VENDDATA                   -y " Recommended Platform" -na >> %2
  171. vendprcs VENDDATA -xp2c             -y "               CPU: @" -na >> %2
  172. vendprcs VENDDATA -xp2s             -y "       Clock Speed: @" -na >> %2
  173. vendprcs VENDDATA -xp2o             -y "         Op System: @" -na >> %2
  174. vendprcs VENDDATA -xp2rs            -y "        Std Memory: @" -na >> %2
  175. vendprcs VENDDATA -xp2rm            -y "        EMS Memory: @" -na >> %2
  176. vendprcs VENDDATA -xp2re            -y "        Ext Memory: @" -na >> %2
  177. vendprcs VENDDATA -xp2rx            -y "        XMS Memory: @" -na >> %2
  178. vendprcs VENDDATA -xp2dm            -y "    Disk Min Instl: @" -na >> %2
  179. vendprcs VENDDATA -xp2df            -y "   Disk Full Instl: @" -na >> %2
  180. vendprcs VENDDATA                   -y " Features            " -na >> %2
  181. vendprcs VENDDATA -xpfcf            -y "  Config:      FPU: @" -na >> %2
  182. vendprcs VENDDATA -xpfcl            -y "  Config:   Laptop: @" -na >> %2
  183. vendprcs VENDDATA -xpfcm            -y "  Config:      MCA: @" -na >> %2
  184. vendprcs VENDDATA -xpfro            -y "  RAM:Exp *or* Ext: @" -na >> %2
  185. vendprcs VENDDATA -xpfrm            -y "  RAM:         EMS: @" -na >> %2
  186. vendprcs VENDDATA -xpfre            -y "  RAM:    Extended: @" -na >> %2
  187. vendprcs VENDDATA -xpfrx            -y "  RAM:         XMS: @" -na >> %2
  188. vendprcs VENDDATA -xpfrh            -y "  RAM:       HIMEM: @" -na >> %2
  189. vendprcs VENDDATA -xpfdh            -y "  Disk: Hard Drive: @" -na >> %2
  190. vendprcs VENDDATA -xpfdf            -y "  Disk:  Flop Only: @" -na >> %2
  191. vendprcs VENDDATA -xpfdc            -y "  Disk:     CD-ROM: @" -na >> %2
  192. vendprcs VENDDATA -xpfop            -y "  Port:   Parallel: @" -na >> %2
  193. vendprcs VENDDATA -xpfos            -y "  Port:     Serial: @" -na >> %2
  194. vendprcs VENDDATA -xpfoc            -y "  Port:     PCMCIA: @" -na >> %2
  195. vendprcs VENDDATA -xpfog            -y "  Port:       Game: @" -na >> %2
  196. vendprcs VENDDATA -xpfvm            -y "  Video:       MDA: @" -na >> %2
  197. vendprcs VENDDATA -xpfvh            -y "  Video:  Hercules: @" -na >> %2
  198. vendprcs VENDDATA -xpfvt            -y "  Video:     Tandy: @" -na >> %2
  199. vendprcs VENDDATA -xpfvc            -y "  Video:       CGA: @" -na >> %2
  200. vendprcs VENDDATA -xpfve            -y "  Video:       EGA: @" -na >> %2
  201. vendprcs VENDDATA -xpfvn            -y "  Video:      MCGA: @" -na >> %2
  202. vendprcs VENDDATA -xpfvo            -y "  Video:  MCGA 256: @" -na >> %2
  203. vendprcs VENDDATA -xpfvv            -y "  Video:       VGA: @" -na >> %2
  204. vendprcs VENDDATA -xpfvw            -y "  Video: SVGA VESA: @" -na >> %2
  205. vendprcs VENDDATA -xpfvs            -y "  Video: SVGA Othr: @" -na >> %2
  206. vendprcs VENDDATA -xpfv8            -y "  Video:      8514: @" -na >> %2
  207. vendprcs VENDDATA -xpfvx            -y "  Video:       XGA: @" -na >> %2
  208. vendprcs VENDDATA -xpfva            -y "  Video:       B&W: @" -na >> %2
  209. vendprcs VENDDATA -xpfvb            -y "  Video:     Color: @" -na >> %2
  210. vendprcs VENDDATA -xpfik            -y "  Input:  Keyboard: @" -na >> %2
  211. vendprcs VENDDATA -xpfim            -y "  Input:     Mouse: @" -na >> %2
  212. vendprcs VENDDATA -xpfid            -y "  Input: Digitizer: @" -na >> %2
  213. vendprcs VENDDATA -xpfij            -y "  Input:  Joystick: @" -na >> %2
  214. vendprcs VENDDATA -xpfal            -y "  Scanner:Logitech: @" -na >> %2
  215. vendprcs VENDDATA -xpfag            -y "  Scanner:  Genius: @" -na >> %2
  216. vendprcs VENDDATA -xpfaf            -y "  Scanner: HP Flat: @" -na >> %2
  217. vendprcs VENDDATA -xpfpy            -y "  Print:       Yes: @" -na >> %2
  218. vendprcs VENDDATA -xpfpt            -y "  Print:      Text: @" -na >> %2
  219. vendprcs VENDDATA -xpfpi            -y "  Print: IBM Graph: @" -na >> %2
  220. vendprcs VENDDATA -xpfpe            -y "  Print:  Epson  9: @" -na >> %2
  221. vendprcs VENDDATA -xpfpf            -y "  Print:  Epson 24: @" -na >> %2
  222. vendprcs VENDDATA -xpfpd            -y "  Print:   DeskJet: @" -na >> %2
  223. vendprcs VENDDATA -xpfpp            -y "  Print:  PaintJet: @" -na >> %2
  224. vendprcs VENDDATA -xpfpl            -y "  Print:  LaserJet: @" -na >> %2
  225. vendprcs VENDDATA -xpfps            -y "  Print: Postscrpt: @" -na >> %2
  226. vendprcs VENDDATA -xpfpo            -y "  Print:   Plotter: @" -na >> %2
  227. vendprcs VENDDATA -xpfma            -y "  Modem: AnySerial: @" -na >> %2
  228. vendprcs VENDDATA -xpfmh            -y "  Modem:     Hayes: @" -na >> %2
  229. vendprcs VENDDATA -xpfmf            -y "  Modem: FAX/Modem: @" -na >> %2
  230. vendprcs VENDDATA -xpfsy            -y "  Sound:       Yes: @" -na >> %2
  231. vendprcs VENDDATA -xpfsa            -y "  Sound:     AdLib: @" -na >> %2
  232. vendprcs VENDDATA -xpfsc            -y "  Sound:     Covox: @" -na >> %2
  233. vendprcs VENDDATA -xpfsb            -y "  Sound:  SBlaster: @" -na >> %2
  234. vendprcs VENDDATA -xpfsm            -y "  Sound:      MIDI: @" -na >> %2
  235. vendprcs VENDDATA -xpfne            -y "  Network         : @" -na >> %2
  236. vendprcs VENDDATA -xps  -zi20 -zc45 -y "     Other Reqd SW: @" -na >> %2
  237. vendprcs VENDDATA -xpo  -zi20 -zc45 -y "     Other Require: @" -na >> %2
  238.  
  239. vendprcs VENDDATA                   -y "                     " -na >> %2
  240. vendprcs VENDDATA                   -y "Author Information   " -na >> %2
  241. vendprcs VENDDATA -xan              -y "       Author Name: @" -na >> %2
  242. vendprcs VENDDATA -xac              -y "      Company Name: @" -na >> %2
  243. vendprcs VENDDATA -xaa  -zi20 -zc45 -y "           Address: @" -na >> %2
  244. vendprcs VENDDATA -xap              -y "      Author Phone: @" -na >> %2
  245. vendprcs VENDDATA -xaf              -y "        Author FAX: @" -na >> %2
  246. vendprcs VENDDATA -xaq              -y "     Queries Phone: @" -na >> %2
  247. vendprcs VENDDATA -xaen             -y "          BBS Name: @" -na >> %2
  248. vendprcs VENDDATA -xaeb             -y "         BBS Phone: @" -na >> %2
  249. vendprcs VENDDATA -xaeu             -y "      BBS Username: @" -na >> %2
  250. vendprcs VENDDATA -xaea             -y "       Amer OnLine: @" -na >> %2
  251. vendprcs VENDDATA -xaec             -y "        CompuServe: @" -na >> %2
  252. vendprcs VENDDATA -xaed             -y "            Delphi: @" -na >> %2
  253. vendprcs VENDDATA -xaeg             -y "             Genie: @" -na >> %2
  254. vendprcs VENDDATA -xaep             -y "           Prodigy: @" -na >> %2
  255. vendprcs VENDDATA -xaef             -y "           FidoNet: @" -na >> %2
  256. vendprcs VENDDATA -xaei             -y "          Internet: @" -na >> %2
  257. vendprcs VENDDATA -xaer             -y "              RIME: @" -na >> %2
  258. vendprcs VENDDATA -xaeo -zi20 -zc45 -y "      Other E-Mail: @" -na >> %2
  259. vendprcs VENDDATA       -zn         -y "  Known Trade Assn: "  -na >> %2
  260. vendprcs VENDDATA -xamb -zn        -zt "ASAD "                 -na >> %2
  261. vendprcs VENDDATA -xama -zn        -zt "ASP "                  -na >> %2
  262. vendprcs VENDDATA -xamd -zn        -zt "DSAH "                 -na >> %2
  263. vendprcs VENDDATA -xame -zn        -zt "ESC "                  -na >> %2
  264. vendprcs VENDDATA -xamp -zn        -zt "SPA "                  -na >> %2
  265. vendprcs VENDDATA -xams -zn        -zt "STAR "                 -na >> %2
  266. vendprcs VENDDATA                   -y " "                     -na >> %2
  267. vendprcs VENDDATA -xamx -zi20 -zc45 -y "  Other Trade Assn: @" -na >> %2
  268.  
  269. vendprcs VENDDATA                   -y "                     " -na >> %2
  270. vendprcs VENDDATA                   -y "Order Information    " -na >> %2
  271. vendprcs VENDDATA -xoa  -zi20 -zc45 -y "           Address: @" -na >> %2
  272. vendprcs VENDDATA -xot              -y "   Toll-Free Phone: @" -na >> %2
  273. vendprcs VENDDATA -xop              -y "       Order Phone: @" -na >> %2
  274. vendprcs VENDDATA -xof              -y "         Order FAX: @" -na >> %2
  275. vendprcs VENDDATA -xoen             -y "          BBS Name: @" -na >> %2
  276. vendprcs VENDDATA -xoeb             -y "         BBS Phone: @" -na >> %2
  277. vendprcs VENDDATA -xoeu             -y "      BBS Username: @" -na >> %2
  278. vendprcs VENDDATA -xoea             -y "       Amer OnLine: @" -na >> %2
  279. vendprcs VENDDATA -xoec             -y "        CompuServe: @" -na >> %2
  280. vendprcs VENDDATA -xoed             -y "            Delphi: @" -na >> %2
  281. vendprcs VENDDATA -xoeg             -y "             Genie: @" -na >> %2
  282. vendprcs VENDDATA -xoep             -y "           Prodigy: @" -na >> %2
  283. vendprcs VENDDATA -xoef             -y "           FidoNet: @" -na >> %2
  284. vendprcs VENDDATA -xoei             -y "          Internet: @" -na >> %2
  285. vendprcs VENDDATA -xoer             -y "              RIME: @" -na >> %2
  286. vendprcs VENDDATA -xoeo -zi20 -zc45 -y "      Other E-Mail: @" -na >> %2
  287. vendprcs VENDDATA       -zn         -y "      Credit Cards: "  -na >> %2
  288. vendprcs VENDDATA -xoce -zn        -zt "Access/Euro "          -na >> %2
  289. vendprcs VENDDATA -xoca -zn        -zt "Amex "                 -na >> %2
  290. vendprcs VENDDATA -xocc -zn        -zt "Diner's "              -na >> %2
  291. vendprcs VENDDATA -xocd -zn        -zt "Discover "             -na >> %2
  292. vendprcs VENDDATA -xocm -zn        -zt "MasterCard "           -na >> %2
  293. vendprcs VENDDATA -xocv -zn        -zt "VISA "                 -na >> %2
  294. vendprcs VENDDATA                   -y " "                     -na >> %2
  295. vendprcs VENDDATA -xocx -zi20 -zc45 -y "      Other Credit: @" -na >> %2
  296. vendprcs VENDDATA -xoxms            -y "   Pay: In-Ctry MO: @" -na >> %2
  297. vendprcs VENDDATA -xoxmi            -y "   Pay: Internl MO: @" -na >> %2
  298. vendprcs VENDDATA -xoxps            -y "   Pay: CkPersSame: @" -na >> %2
  299. vendprcs VENDDATA -xoxph            -y "   Pay: CkPrsHrdSn: @" -na >> %2
  300. vendprcs VENDDATA -xoxpr            -y "   Pay: CkPrsHrdRe: @" -na >> %2
  301. vendprcs VENDDATA -xoxpo            -y "   Pay: CkPrsOther: @" -na >> %2
  302. vendprcs VENDDATA -xoxbs            -y "   Pay: CkBankSame: @" -na >> %2
  303. vendprcs VENDDATA -xoxbh            -y "   Pay: CkBnkHrdSn: @" -na >> %2
  304. vendprcs VENDDATA -xoxbr            -y "   Pay: CkBnkHrdRe: @" -na >> %2
  305. vendprcs VENDDATA -xoxbo            -y "   Pay: CkBnkOther: @" -na >> %2
  306. vendprcs VENDDATA -xoxcs            -y "   Pay:   CashSame: @" -na >> %2
  307. vendprcs VENDDATA -xoxch            -y "   Pay:   CashHard: @" -na >> %2
  308. vendprcs VENDDATA -xoxco            -y "   Pay:  CashOther: @" -na >> %2
  309. vendprcs VENDDATA -xoxts            -y "   Pay: TravCkSame: @" -na >> %2
  310. vendprcs VENDDATA -xoxto            -y "   Pay: TrvCkOther: @" -na >> %2
  311. vendprcs VENDDATA -xoxa             -y "   Pay:     AmexMO: @" -na >> %2
  312. vendprcs VENDDATA -xoxe             -y "   Pay: EuroCheque: @" -na >> %2
  313. vendprcs VENDDATA -xoxd             -y "   Pay: DirectBank: @" -na >> %2
  314. vendprcs VENDDATA -xoxon            -y "   Pay:   PONumber: @" -na >> %2
  315. vendprcs VENDDATA -xoxoh            -y "   Pay:   POHrdcpy: @" -na >> %2
  316. vendprcs VENDDATA -xoxx -zi20 -zc45 -y "       Other Funds: @" -na >> %2
  317. vendprcs VENDDATA -xob  -zi20 -zc45 -y "      Bank Account: @" -na >> %2
  318.  
  319. vendprcs VENDDATA                   -y "                     " -na >> %2
  320. vendprcs VENDDATA                   -y "Prices and Benefits  " -na >> %2
  321. vendprcs VENDDATA -xic              -y "    Price Currency: @" -na >> %2
  322. vendprcs VENDDATA -y "                      Minimum   Maximum" -na >> %2
  323. vendprcs VENDDATA -xi1p -zn      -y "     Regist. Price:    @" -na >> %2
  324. vendprcs VENDDATA -xi2p                            -y "     @" -na >> %2
  325. vendprcs VENDDATA -xi1bad -zn    -y "   Bene: Addl Data:    @" -na >> %2
  326. vendprcs VENDDATA -xi2bad                         -y "      @" -na >> %2
  327. vendprcs VENDDATA -xi1bap -zn    -y "   Bene: Addl Prog:    @" -na >> %2
  328. vendprcs VENDDATA -xi2bap                         -y "      @" -na >> %2
  329. vendprcs VENDDATA -xi1bbs -zn    -y "   Bene: BBS Suppt:    @" -na >> %2
  330. vendprcs VENDDATA -xi2bbs                         -y "      @" -na >> %2
  331. vendprcs VENDDATA -xi1bbr -zn    -y "   Bene: Branding :    @" -na >> %2
  332. vendprcs VENDDATA -xi2bbr                         -y "      @" -na >> %2
  333. vendprcs VENDDATA -xi1bbu -zn    -y "   Bene: Bug Notes:    @" -na >> %2
  334. vendprcs VENDDATA -xi2bbu                         -y "      @" -na >> %2
  335. vendprcs VENDDATA -xi1bcc -zn    -y "   Bene: CheatCode:    @" -na >> %2
  336. vendprcs VENDDATA -xi2bcc                         -y "      @" -na >> %2
  337. vendprcs VENDDATA -xi1bcm -zn    -y "   Bene: Commissin:    @" -na >> %2
  338. vendprcs VENDDATA -xi2bcm                         -y "      @" -na >> %2
  339. vendprcs VENDDATA -xi1bcn -zn    -y "   Bene: Contest  :    @" -na >> %2
  340. vendprcs VENDDATA -xi2bcn                         -y "      @" -na >> %2
  341. vendprcs VENDDATA -xi1bcu -zn    -y "   Bene: Customztn:    @" -na >> %2
  342. vendprcs VENDDATA -xi2bcu                         -y "      @" -na >> %2
  343. vendprcs VENDDATA -xi1bcr -zn    -y "   Bene: Conv Othr:    @" -na >> %2
  344. vendprcs VENDDATA -xi2bcr                         -y "      @" -na >> %2
  345. vendprcs VENDDATA -xi1bcx -zn    -y "   Bene: Conv Old :    @" -na >> %2
  346. vendprcs VENDDATA -xi2bcx                         -y "      @" -na >> %2
  347. vendprcs VENDDATA -xi1bdi -zn    -y "   Bene: Discounts:    @" -na >> %2
  348. vendprcs VENDDATA -xi2bdi                         -y "      @" -na >> %2
  349. vendprcs VENDDATA -xi1ben -zn    -y "   Bene: Enhanced :    @" -na >> %2
  350. vendprcs VENDDATA -xi2ben                         -y "      @" -na >> %2
  351. vendprcs VENDDATA -xi1bfg -zn    -y "   Bene: Goodies  :    @" -na >> %2
  352. vendprcs VENDDATA -xi2bfg                         -y "      @" -na >> %2
  353. vendprcs VENDDATA -xi1bfu -zn    -y "   Bene: Future   :    @" -na >> %2
  354. vendprcs VENDDATA -xi2bfu                         -y "      @" -na >> %2
  355. vendprcs VENDDATA -xi1bgu -zn    -y "   Bene: Guarantee:    @" -na >> %2
  356. vendprcs VENDDATA -xi2bgu                         -y "      @" -na >> %2
  357. vendprcs VENDDATA -xi1bhi -zn    -y "   Bene: Hints    :    @" -na >> %2
  358. vendprcs VENDDATA -xi2bhi                         -y "      @" -na >> %2
  359. vendprcs VENDDATA -xi1bla -zn    -y "   Bene: Latest   :    @" -na >> %2
  360. vendprcs VENDDATA -xi2bla                         -y "      @" -na >> %2
  361. vendprcs VENDDATA -xi1bls -zn    -y "   Bene: Life Supp:    @" -na >> %2
  362. vendprcs VENDDATA -xi2bls                         -y "      @" -na >> %2
  363. vendprcs VENDDATA -xi1bne -zn    -y "   Bene: Newslettr:    @" -na >> %2
  364. vendprcs VENDDATA -xi2bne                         -y "      @" -na >> %2
  365. vendprcs VENDDATA -xi1bpp -zn    -y "   Bene: Prep Form:    @" -na >> %2
  366. vendprcs VENDDATA -xi2bpp                         -y "      @" -na >> %2
  367. vendprcs VENDDATA -xi1bpm -zn    -y "   Bene: Print Man:    @" -na >> %2
  368. vendprcs VENDDATA -xi2bpm                         -y "      @" -na >> %2
  369. vendprcs VENDDATA -xi1bqr -zn    -y "   Bene: QuickRef :    @" -na >> %2
  370. vendprcs VENDDATA -xi2bqr                         -y "      @" -na >> %2
  371. vendprcs VENDDATA -xi1brl -zn    -y "   Bene: RecordLim:    @" -na >> %2
  372. vendprcs VENDDATA -xi2brl                         -y "      @" -na >> %2
  373. vendprcs VENDDATA -xi1bre -zn    -y "   Bene: RRS Elim :    @" -na >> %2
  374. vendprcs VENDDATA -xi2bre                         -y "      @" -na >> %2
  375. vendprcs VENDDATA -xi1brd -zn    -y "   Bene: RepeatDly:    @" -na >> %2
  376. vendprcs VENDDATA -xi2brd                         -y "      @" -na >> %2
  377. vendprcs VENDDATA -xi1bsd -zn    -y "   Bene: Samp Data:    @" -na >> %2
  378. vendprcs VENDDATA -xi2bsd                         -y "      @" -na >> %2
  379. vendprcs VENDDATA -xi1bso -zn    -y "   Bene: SourceCod:    @" -na >> %2
  380. vendprcs VENDDATA -xi2bso                         -y "      @" -na >> %2
  381. vendprcs VENDDATA -xi1bsu -zn    -y "   Bene: Subscript:    @" -na >> %2
  382. vendprcs VENDDATA -xi2bsu                         -y "      @" -na >> %2
  383. vendprcs VENDDATA -xi1btl -zn    -y "   Bene: Time Limt:    @" -na >> %2
  384. vendprcs VENDDATA -xi2btl                         -y "      @" -na >> %2
  385. vendprcs VENDDATA -xi1btu -zn    -y "   Bene: Tutorial :    @" -na >> %2
  386. vendprcs VENDDATA -xi2btu                         -y "      @" -na >> %2
  387. vendprcs VENDDATA -xi1bun -zn    -y "   Bene: UpdateNot:    @" -na >> %2
  388. vendprcs VENDDATA -xi2bun                         -y "      @" -na >> %2
  389. vendprcs VENDDATA -xi1buf -zn    -y "   Bene: UpdateFre:    @" -na >> %2
  390. vendprcs VENDDATA -xi2buf                         -y "      @" -na >> %2
  391. vendprcs VENDDATA -xi1bvs -zn    -y "   Bene: VoiceSupp:    @" -na >> %2
  392. vendprcs VENDDATA -xi2bvs                         -y "      @" -na >> %2
  393. vendprcs VENDDATA -xi1bwa -zn    -y "   Bene: Watermark:    @" -na >> %2
  394. vendprcs VENDDATA -xi2bwa                         -y "      @" -na >> %2
  395. vendprcs VENDDATA         -zn     -y "   String Example :    " -na >> %2
  396. vendprcs VENDDATA -xi1bad -zn -zt "A"                          -na >> %2
  397. vendprcs VENDDATA -xi1bbs -zn -zt "B"                          -na >> %2
  398. vendprcs VENDDATA -xi1bcm -zn -zt "C"                          -na >> %2
  399. vendprcs VENDDATA -xi1bdi -zn -zt "D"                          -na >> %2
  400. vendprcs VENDDATA -xi1ben -zn -zt "E"                          -na >> %2
  401. vendprcs VENDDATA                   -y " "                     -na >> %2
  402. vendprcs VENDDATA -xi1v -zi20 -zc45 -y "    Min Other Bene: @" -na >> %2
  403. vendprcs VENDDATA -xi2v -zi20 -zc45 -y "    Max Other Bene: @" -na >> %2
  404. vendprcs VENDDATA                   -y "  Shipping and Handlg" -na >> %2
  405. vendprcs VENDDATA -xisc             -y "      Same Country: @" -na >> %2
  406. vendprcs VENDDATA -xisn             -y "     North America: @" -na >> %2
  407. vendprcs VENDDATA -xiss             -y "     South America: @" -na >> %2
  408. vendprcs VENDDATA -xise             -y "            Europe: @" -na >> %2
  409. vendprcs VENDDATA -xisa             -y "              Asia: @" -na >> %2
  410. vendprcs VENDDATA -xisf             -y "            Africe: @" -na >> %2
  411. vendprcs VENDDATA -xisp             -y "       Pacific Rim: @" -na >> %2
  412. vendprcs VENDDATA -xims             -y "     Site Licenses: @" -na >> %2
  413. vendprcs VENDDATA -ximt             -y "     SiteLice Text: @" -na >> %2
  414. vendprcs VENDDATA -ximd             -y "     Dlr Discounts: @" -na >> %2
  415. vendprcs VENDDATA -xime             -y "     Dlr Disc Text: @" -na >> %2
  416. vendprcs VENDDATA -ximr             -y "         Royalties: @" -na >> %2
  417. vendprcs VENDDATA -ximq             -y "   Royalties Negot: @" -na >> %2
  418. vendprcs VENDDATA -ximp             -y "    Royalties Text: @" -na >> %2
  419. vendprcs VENDDATA -ximn             -y "     NSV Available: @" -na >> %2
  420. vendprcs VENDDATA -ximl             -y "     LCR Available: @" -na >> %2
  421. vendprcs VENDDATA -xirm             -y "       Min Royalty: @" -na >> %2
  422. vendprcs VENDDATA -xirn -zi20 -zc45 -y "  Min Royalty Text: @" -na >> %2
  423. vendprcs VENDDATA -xirx             -y "       Max Royalty: @" -na >> %2
  424. vendprcs VENDDATA -xiry -zi20 -zc45 -y "  Max Royalty Text: @" -na >> %2
  425. vendprcs VENDDATA -xira -zi20 -zc45 -y "     Royalty Agent: @" -na >> %2
  426.  
  427. vendprcs VENDDATA                   -y "                     " -na >> %2
  428. vendprcs VENDDATA                   -y "Support Information  " -na >> %2
  429. vendprcs VENDDATA -xsa  -zi20 -zc45 -y "           Address: @" -na >> %2
  430. vendprcs VENDDATA -xsp              -y "       Order Phone: @" -na >> %2
  431. vendprcs VENDDATA -xsf              -y "         Order FAX: @" -na >> %2
  432. vendprcs VENDDATA -xsen             -y "          BBS Name: @" -na >> %2
  433. vendprcs VENDDATA -xseb             -y "         BBS Phone: @" -na >> %2
  434. vendprcs VENDDATA -xseu             -y "      BBS Username: @" -na >> %2
  435. vendprcs VENDDATA -xsea             -y "       Amer OnLine: @" -na >> %2
  436. vendprcs VENDDATA -xsec             -y "        CompuServe: @" -na >> %2
  437. vendprcs VENDDATA -xsed             -y "            Delphi: @" -na >> %2
  438. vendprcs VENDDATA -xseg             -y "             Genie: @" -na >> %2
  439. vendprcs VENDDATA -xsep             -y "           Prodigy: @" -na >> %2
  440. vendprcs VENDDATA -xsef             -y "           FidoNet: @" -na >> %2
  441. vendprcs VENDDATA -xsei             -y "          Internet: @" -na >> %2
  442. vendprcs VENDDATA -xser             -y "              RIME: @" -na >> %2
  443. vendprcs VENDDATA -xseo -zi20 -zc45 -y "      Other E-Mail: @" -na >> %2
  444. vendprcs VENDDATA -xss  -zi20 -zc45 -y "    Support Forums: @" -na >> %2
  445.  
  446. vendprcs VENDDATA                   -y "                     " -na >> %2
  447. vendprcs VENDDATA                   -y "General Distrib Info " -na >> %2
  448. vendprcs VENDDATA -xgt              -y "      Distrib Type: @" -na >> %2
  449. vendprcs VENDDATA -xgmu             -y "   US Only (crypt): @" -na >> %2
  450. vendprcs VENDDATA                   -y "  Allowed Changes    " -na >> %2
  451. vendprcs VENDDATA -xgmp             -y "       Pkg No Mods: @" -na >> %2
  452. vendprcs VENDDATA -xgmf             -y "     Files No Mods: @" -na >> %2
  453. vendprcs VENDDATA -xgmhs            -y "       Help/Go Sep: @" -na >> %2
  454. vendprcs VENDDATA -xgmas            -y "      Ads Separate: @" -na >> %2
  455. vendprcs VENDDATA -xgmaa            -y "        Ads Append: @" -na >> %2
  456. vendprcs VENDDATA -xgmi             -y "       New Install: @" -na >> %2
  457. vendprcs VENDDATA -xgmit            -y "      Install Text: @" -na >> %2
  458. vendprcs VENDDATA -xgmc             -y "      New Compress: @" -na >> %2
  459. vendprcs VENDDATA -xgmci            -y "     Intl Compress: @" -na >> %2
  460. vendprcs VENDDATA -xgmct            -y "     Compress Text: @" -na >> %2
  461. vendprcs VENDDATA                   -y "  Bundling Allowed   " -na >> %2
  462. vendprcs VENDDATA -xgms             -y "      With Similar: @" -na >> %2
  463. vendprcs VENDDATA -xgmsp            -y "      Permiss Reqd: @" -na >> %2
  464. vendprcs VENDDATA -xgmst            -y "      Similar Text: @" -na >> %2
  465. vendprcs VENDDATA -xgmd             -y "   With Dissimilar: @" -na >> %2
  466. vendprcs VENDDATA -xgmdp            -y "      Permiss Reqd: @" -na >> %2
  467. vendprcs VENDDATA -xgmdt            -y "       Dissim Text: @" -na >> %2
  468. vendprcs VENDDATA                   -y "  Miscellaneous      " -na >> %2
  469. vendprcs VENDDATA -xgg  -zi20 -zc45 -y "        Geographic: @" -na >> %2
  470. vendprcs VENDDATA -xgi  -zi20 -zc45 -y "           Install: @" -na >> %2
  471. vendprcs VENDDATA -xgc  -zi20 -zc45 -y "          Compress: @" -na >> %2
  472. vendprcs VENDDATA -xgh  -zi20 -zc45 -y "            Change: @" -na >> %2
  473. vendprcs VENDDATA -xgs  -zi20 -zc45 -y "     Group Similar: @" -na >> %2
  474. vendprcs VENDDATA -xgd  -zi20 -zc45 -y "      Group Dissim: @" -na >> %2
  475. vendprcs VENDDATA -xgu  -zi20 -zc45 -y "    Vendor Upgrade: @" -na >> %2
  476.  
  477. vendprcs VENDDATA                   -y "                     " -na >> %2
  478. vendprcs VENDDATA                   -y "Distribution Policy  " -na >> %2
  479. vendprcs VENDDATA                   -y "                     " -na >> %2
  480. vendprcs VENDDATA                   -y "   BBS               " -na >> %2
  481. call extrdist VENDDATA b %2
  482. vendprcs VENDDATA                   -y "                     " -na >> %2
  483. vendprcs VENDDATA                   -y "   File-Distrib Net  " -na >> %2
  484. call extrdist VENDDATA f %2
  485. vendprcs VENDDATA                   -y "                     " -na >> %2
  486. vendprcs VENDDATA                   -y "   Disk Vendor       " -na >> %2
  487. call extrdist VENDDATA d %2
  488. vendprcs VENDDATA                   -y "                     " -na >> %2
  489. vendprcs VENDDATA                   -y "   CD-ROM            " -na >> %2
  490. call extrdist VENDDATA c %2
  491. vendprcs VENDDATA                   -y "                     " -na >> %2
  492. vendprcs VENDDATA                   -y "   Single-Site Rack  " -na >> %2
  493. call extrdist VENDDATA o %2
  494. vendprcs VENDDATA                   -y "                     " -na >> %2
  495. vendprcs VENDDATA                   -y "   Rack Distributor  " -na >> %2
  496. call extrdist VENDDATA r %2
  497. vendprcs VENDDATA                   -y "                     " -na >> %2
  498. vendprcs VENDDATA                   -y "   Book Enclosure    " -na >> %2
  499. call extrdist VENDDATA k %2
  500. vendprcs VENDDATA                   -y "                     " -na >> %2
  501. vendprcs VENDDATA                   -y "   Subscription      " -na >> %2
  502. call extrdist VENDDATA s %2
  503. vendprcs VENDDATA                   -y "                     " -na >> %2
  504. vendprcs VENDDATA                   -y "   Magazine Cover Disk" -na >> %2
  505. call extrdist VENDDATA m %2
  506. vendprcs VENDDATA                   -y "                     " -na >> %2
  507. vendprcs VENDDATA                   -y "   TV/Cable/Satellite" -na >> %2
  508. call extrdist VENDDATA t %2
  509. vendprcs VENDDATA                   -y "                     " -na >> %2
  510. vendprcs VENDDATA                   -y "   Phone (1-900)     " -na >> %2
  511. call extrdist VENDDATA p %2
  512. vendprcs VENDDATA                   -y "                     " -na >> %2
  513. vendprcs VENDDATA                   -y "   Install by Distributor" -na >> %2
  514. call extrdist VENDDATA i %2
  515. vendprcs VENDDATA                   -y "                     " -na >> %2
  516. vendprcs VENDDATA                   -y "   Other Methods     " -na >> %2
  517. call extrdist VENDDATA u %2
  518.  
  519. vendprcs                      -y " "                               >> %2
  520. vendprcs                   -y "Distributors of Registered Version" >> %2
  521. for %%i in (1 2 3 4 5 6 7 8 9 10) do call extrregl %1 %%i %2
  522.  
  523. :exit
  524.